independent retailer - Turco Inglés Diccionario